.tree-nav{
	position: absolute;
	z-index: 6;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
}

.tree-nav-box{
	position: absolute;
	left: 0;
	top: 0px;
	width: 100%;
	height: 100%;
	overflow-x: auto;
	overflow-y: auto;
}
.tree-nav-filter+.tree-nav-box{
	top:38px;
	height: calc(100% - 40px);
}

.tree-nav-box .el-tree{
	border: none;
}
.tree-nav-box .el-tree-node__label{
	font-size: 12px;
}

.tree-nav-box .el-tree-node__content:hover{
	background: #fdf6da;
}

.tree-nav-box{
	border: 1px solid #eee;
}

.tree-nav-box .el-tree-node.is-current>.el-tree-node__content{
	background: #fdf6da;
}

.tree-nav-filter i{
	height: 28px;
}

.tree-nav-box-search ul{
	padding: 0;
	margin: 0;
}

.tree-nav-box-search li{
	height: 36px;
	padding-left: 19px;
	line-height: 36px;
	list-style: none;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.tree-nav-box-search li:hover{
	cursor: pointer;
	background: #fdf6da;
}

.tree-nav-box-search li.active{
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

.tree-nav-box-search li.active:hover{
	cursor: default;
	background: none;
}


